<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" href="../../style.css" type="text/css" media="screen">
<link rel="stylesheet" href="../../print.css" type="text/css" media="print">
<meta content="LogLogger,mx.logging.LogLogger,category,debug,error,fatal,info,log,warn" name="keywords">
<title>mx.logging.LogLogger</title>
</head>
<body>
<script type="text/javascript" language="javascript" src="../../asdoc.js"></script><script type="text/javascript" language="javascript" src="../../cookies.js"></script><script type="text/javascript" language="javascript">
<!--
				asdocTitle = 'LogLogger - Zentrum virtUOS: virtPresenter';
				var baseRef = '../../';
				window.onload = configPage;
			--></script>
<table style="display:none" id="titleTable" cellspacing="0" cellpadding="0" class="titleTable">
<tr>
<td align="left" class="titleTableTitle">virtPresenter AsDoc</td><td align="right" class="titleTableTopNav"><a onclick="loadClassListFrame('../../all-classes.html')" href="../../package-summary.html">All&nbsp;Packages</a>&nbsp;|&nbsp;<a onclick="loadClassListFrame('../../all-classes.html')" href="../../class-summary.html">All&nbsp;Classes</a>&nbsp;|&nbsp;<a onclick="loadClassListFrame('../../index-list.html')" href="../../all-index-A.html">Index</a>&nbsp;|&nbsp;<a href="../../index.html?mx/logging/LogLogger.html&amp;mx/logging/class-list.html" id="framesLink1">Frames</a><a onclick="parent.location=document.location" href="" style="display:none" id="noFramesLink1">No&nbsp;Frames</a></td><td rowspan="3" align="right" class="titleTableLogo"><img alt="Adobe Logo" title="Adobe Logo" class="logoImage" src="../../images/logo.jpg"></td>
</tr>
<tr class="titleTableRow2">
<td align="left" id="subTitle" class="titleTableSubTitle">Class&nbsp;LogLogger</td><td align="right" id="subNav" class="titleTableSubNav"><a href="#propertySummary">Properties</a>&nbsp;| <a href="#methodSummary">Methods</a></td>
</tr>
<tr class="titleTableRow3">
<td colspan="2">&nbsp;</td>
</tr>
</table>
<script type="text/javascript" language="javascript">
<!--
if (!isEclipse() || window.name != ECLIPSE_FRAME_NAME) {titleBar_setSubTitle("Class LogLogger"); titleBar_setSubNav(false,true,false,false,false,false,true,false,false,false,false,false,false,false);}
--></script>
<div class="MainContent">
<table cellspacing="0" cellpadding="0" class="classHeaderTable">
<tr>
<td class="classHeaderTableLabel">Package</td><td><a onclick="javascript:loadClassListFrame('class-list.html')" href="package-detail.html">mx.logging</a></td>
</tr>
<tr>
<td class="classHeaderTableLabel">Class</td><td class="classSignature">public class LogLogger</td>
</tr>
<tr>
<td class="classHeaderTableLabel">Inheritance</td><td class="inheritanceList">LogLogger <img class="inheritArrow" alt="Inheritance" title="Inheritance" src="../../images/inherit-arrow.gif"> flash.events.EventDispatcher</td>
</tr>
<tr>
<td class="classHeaderTableLabel">Implements</td><td><a href="ILogger.html">ILogger</a></td>
</tr>
</table>
<p></p>
  The logger that is used within the logging framework.
  This class dispatches events for each message logged using the <code>log()</code> method.
 <p></p>
<br>
<hr>
</div>
<a name="propertySummary"></a>
<div class="summarySection">
<div class="summaryTableTitle">Public Properties</div>
<table id="summaryTableProperty" class="summaryTable " cellpadding="3" cellspacing="0">
<tr>
<th>&nbsp;</th><th colspan="2">Property</th><th class="summaryTableOwnerCol">Defined&nbsp;by</th>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a class="signatureLink" href="#category">category</a> : String<div class="summaryTableDescription">[read-only]
   The category this logger send messages for.</div>
</td><td class="summaryTableOwnerCol">LogLogger</td>
</tr>
</table>
</div>
<a name="methodSummary"></a>
<div class="summarySection">
<div class="summaryTableTitle">Public Methods</div>
<table id="summaryTableMethod" class="summaryTable " cellpadding="3" cellspacing="0">
<tr>
<th>&nbsp;</th><th colspan="2">Method</th><th class="summaryTableOwnerCol">Defined&nbsp;by</th>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol">
<div class="summarySignature">
<a class="signatureLink" href="#LogLogger()">LogLogger</a>(category:String)</div>
<div class="summaryTableDescription">
   Constructor.</div>
</td><td class="summaryTableOwnerCol">LogLogger</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol">
<div class="summarySignature">
<a class="signatureLink" href="#debug()">debug</a>(msg:String, ... rest):void</div>
<div class="summaryTableDescription">
   
      Logs the specified data using the <code>LogEventLevel.DEBUG</code>
      level.</div>
</td><td class="summaryTableOwnerCol">LogLogger</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol">
<div class="summarySignature">
<a class="signatureLink" href="#error()">error</a>(msg:String, ... rest):void</div>
<div class="summaryTableDescription">
   
      Logs the specified data using the <code>LogEventLevel.ERROR</code>
      level.</div>
</td><td class="summaryTableOwnerCol">LogLogger</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol">
<div class="summarySignature">
<a class="signatureLink" href="#fatal()">fatal</a>(msg:String, ... rest):void</div>
<div class="summaryTableDescription">
   
      Logs the specified data using the <code>LogEventLevel.FATAL</code> 
      level.</div>
</td><td class="summaryTableOwnerCol">LogLogger</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol">
<div class="summarySignature">
<a class="signatureLink" href="#info()">info</a>(msg:String, ... rest):void</div>
<div class="summaryTableDescription">
   
      Logs the specified data using the <code>LogEvent.INFO</code> level.</div>
</td><td class="summaryTableOwnerCol">LogLogger</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol">
<div class="summarySignature">
<a class="signatureLink" href="#log()">log</a>(level:int, msg:String, ... rest):void</div>
<div class="summaryTableDescription">
   
      Logs the specified data at the given level.</div>
</td><td class="summaryTableOwnerCol">LogLogger</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol">
<div class="summarySignature">
<a class="signatureLink" href="#warn()">warn</a>(msg:String, ... rest):void</div>
<div class="summaryTableDescription">
   
      Logs the specified data using the <code>LogEventLevel.WARN</code> level.</div>
</td><td class="summaryTableOwnerCol">LogLogger</td>
</tr>
</table>
</div>
<script type="text/javascript" language="javascript">
<!--
showHideInherited();
--></script>
<div class="MainContent">
<a name="propertyDetail"></a>
<div class="detailSectionHeader">Property detail</div>
<a name="category"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">category</td><td class="detailHeaderType">property</td>
</tr>
</table>
<div class="detailBody">
<code>category:String</code>&nbsp;&nbsp;[read-only]<p>
   The category this logger send messages for.
  </p><span class="label">Implementation</span>
<br>
<code>&nbsp;&nbsp;&nbsp;&nbsp;public function get category():String</code>
<br>
</div>
<a name="constructorDetail"></a>
<div class="detailSectionHeader">Constructor detail</div>
<a name="LogLogger()"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">LogLogger</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">constructor</td>
</tr>
</table>
<div class="detailBody">
<code>public function LogLogger(category:String)</code><p>
   Constructor.
  </p><span class="label">Parameters</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20px"></td><td><code><span class="label">category</span>:String</code></td>
</tr>
</table>
</div>
<a name="methodDetail"></a>
<div class="detailSectionHeader">Method detail</div>
<a name="debug()"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">debug</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td>
</tr>
</table>
<div class="detailBody">
<code>public function debug(msg:String, ... rest):void</code><p>
   
      Logs the specified data using the <code>LogEventLevel.DEBUG</code>
      level.
      <code>LogEventLevel.DEBUG</code> designates informational level
      messages that are fine grained and most helpful when debugging
      an application.
      
      </p><p>The string specified for logging can contain braces with an index
      indicating which additional parameter should be inserted
      into the string before it is logged.
      For example "the first additional parameter was {0} the second was {1}"
      will be translated into "the first additional parameter was 10 the
      second was 15" when called with 10 and 15 as parameters.</p>
           <span class="label">Parameters</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20px"></td><td><code><span class="label">msg</span>:String</code> &mdash; The information to log.
      This string can contain special marker characters of the form {x},
      where x is a zero based index that will be replaced with
      the additional parameters found at that index if specified.
           </td>
</tr>
<tr>
<td class="paramSpacer">&nbsp;</td>
</tr>
<tr>
<td width="20px"></td><td><code>... <span class="label">rest</span></code> &mdash; Additional parameters that can be subsituted in the str
      parameter at each "{<code>x</code>}" location, where <code>x</code>
      is an integer (zero based) index value into the Array of values
      specified.
           </td>
</tr>
</table>
</div>
<a name="error()"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">error</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public function error(msg:String, ... rest):void</code><p>
   
      Logs the specified data using the <code>LogEventLevel.ERROR</code>
      level.
      <code>LogEventLevel.ERROR</code> designates error events
      that might still allow the application to continue running.
      
      </p><p>The string specified for logging can contain braces with an index
      indicating which additional parameter should be inserted
      into the string before it is logged.
      For example "the first additional parameter was {0} the second was {1}"
      will be translated into "the first additional parameter was 10 the
      second was 15" when called with 10 and 15 as parameters.</p>
           <span class="label">Parameters</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20px"></td><td><code><span class="label">msg</span>:String</code> &mdash; The information to log.
      This String can contain special marker characters of the form {x},
      where x is a zero based index that will be replaced with
      the additional parameters found at that index if specified.
           </td>
</tr>
<tr>
<td class="paramSpacer">&nbsp;</td>
</tr>
<tr>
<td width="20px"></td><td><code>... <span class="label">rest</span></code> &mdash; Additional parameters that can be subsituted in the str
      parameter at each "{<code>x</code>}" location, where <code>x</code>
      is an integer (zero based) index value into the Array of values
      specified.
           </td>
</tr>
</table>
</div>
<a name="fatal()"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">fatal</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public function fatal(msg:String, ... rest):void</code><p>
   
      Logs the specified data using the <code>LogEventLevel.FATAL</code> 
      level.
      <code>LogEventLevel.FATAL</code> designates events that are very 
      harmful and will eventually lead to application failure
           </p><p>The string specified for logging can contain braces with an index
      indicating which additional parameter should be inserted
      into the string before it is logged.
      For example "the first additional parameter was {0} the second was {1}"
      will be translated into "the first additional parameter was 10 the
      second was 15" when called with 10 and 15 as parameters.</p>
           <span class="label">Parameters</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20px"></td><td><code><span class="label">msg</span>:String</code> &mdash; The information to log.
      This String can contain special marker characters of the form {x},
      where x is a zero based index that will be replaced with
      the additional parameters found at that index if specified.
           </td>
</tr>
<tr>
<td class="paramSpacer">&nbsp;</td>
</tr>
<tr>
<td width="20px"></td><td><code>... <span class="label">rest</span></code> &mdash; Additional parameters that can be subsituted in the str
      parameter at each "{<code>x</code>}" location, where <code>x</code>
      is an integer (zero based) index value into the Array of values
      specified.
           </td>
</tr>
</table>
</div>
<a name="info()"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">info</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public function info(msg:String, ... rest):void</code><p>
   
      Logs the specified data using the <code>LogEvent.INFO</code> level.
      <code>LogEventLevel.INFO</code> designates informational messages that 
      highlight the progress of the application at coarse-grained level.
      
      </p><p>The string specified for logging can contain braces with an index
      indicating which additional parameter should be inserted
      into the string before it is logged.
      For example "the first additional parameter was {0} the second was {1}"
      will be translated into "the first additional parameter was 10 the
      second was 15" when called with 10 and 15 as parameters.</p>
           <span class="label">Parameters</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20px"></td><td><code><span class="label">msg</span>:String</code> &mdash; The information to log.
      This String can contain special marker characters of the form {x},
      where x is a zero based index that will be replaced with
      the additional parameters found at that index if specified.
           </td>
</tr>
<tr>
<td class="paramSpacer">&nbsp;</td>
</tr>
<tr>
<td width="20px"></td><td><code>... <span class="label">rest</span></code> &mdash; Additional parameters that can be subsituted in the str
      parameter at each "{<code>x</code>}" location, where <code>x</code>
      is an integer (zero based) index value into the Array of values
      specified.
           </td>
</tr>
</table>
</div>
<a name="log()"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">log</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public function log(level:int, msg:String, ... rest):void</code><p>
   
      Logs the specified data at the given level.
      
      </p><p>The String specified for logging can contain braces with an index
      indicating which additional parameter should be inserted
      into the String before it is logged.
      For example "the first additional parameter was {0} the second was {1}"
      is translated into "the first additional parameter was 10 the
      second was 15" when called with 10 and 15 as parameters.</p>
      
      <span class="label">Parameters</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20px"></td><td><code><span class="label">level</span>:int</code> &mdash; The level this information should be logged at.
      Valid values are:
      <ul>
        <li><code>LogEventLevel.FATAL</code> designates events that are very
        harmful and will eventually lead to application failure</li>
             <li><code>LogEventLevel.ERROR</code> designates error events
        that might still allow the application to continue running.</li>
             <li><code>LogEventLevel.WARN</code> designates events that could be
        harmful to the application operation</li>
             <li><code>LogEventLevel.INFO</code> designates informational messages
        that highlight the progress of the application at
        coarse-grained level.</li>
             <li><code>LogEventLevel.DEBUG</code> designates informational
        level messages that are fine grained and most helpful when
        debugging an application.</li>
             <li><code>LogEventLevel.ALL</code> intended to force a target to
        process all messages.</li>
      </ul>
           </td>
</tr>
<tr>
<td class="paramSpacer">&nbsp;</td>
</tr>
<tr>
<td width="20px"></td><td><code><span class="label">msg</span>:String</code> &mdash; The information to log.
      This String can contain special marker characters of the form {x},
      where x is a zero based index that will be replaced with
      the additional parameters found at that index if specified.
           </td>
</tr>
<tr>
<td class="paramSpacer">&nbsp;</td>
</tr>
<tr>
<td width="20px"></td><td><code>... <span class="label">rest</span></code> &mdash; Additional parameters that can be subsituted in the str
      parameter at each "{<code>x</code>}" location, where <code>x</code>
      is an integer (zero based) index value into the Array of values
      specified.  
           </td>
</tr>
</table>
</div>
<a name="warn()"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">warn</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public function warn(msg:String, ... rest):void</code><p>
   
      Logs the specified data using the <code>LogEventLevel.WARN</code> level.
      <code>LogEventLevel.WARN</code> designates events that could be harmful 
      to the application operation.
          
      </p><p>The string specified for logging can contain braces with an index
      indicating which additional parameter should be inserted
      into the string before it is logged.
      For example "the first additional parameter was {0} the second was {1}"
      will be translated into "the first additional parameter was 10 the
      second was 15" when called with 10 and 15 as parameters.</p>
      
      <span class="label">Parameters</span>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20px"></td><td><code><span class="label">msg</span>:String</code> &mdash; The information to log.
      This String can contain special marker characters of the form {x},
      where x is a zero based index that will be replaced with
      the additional parameters found at that index if specified.
           </td>
</tr>
<tr>
<td class="paramSpacer">&nbsp;</td>
</tr>
<tr>
<td width="20px"></td><td><code>... <span class="label">rest</span></code> &mdash; Aadditional parameters that can be subsituted in the str
      parameter at each "{<code>x</code>}" location, where <code>x</code>
      is an integer (zero based) index value into the Array of values
      specified.
           </td>
</tr>
</table>
</div>
<br>
<br>
<hr>
<br>
<p></p>
<center class="copyright"> 
</center>
</div>
</body>
</html>
<!-- -->
